package com.xhwl.centiotdata.pojo.dto.mili;

import lombok.Data;

import java.util.List;

/**
 * @description:
 * @author: wuyuhao
 * @createDate: 2022/10/20 14:52
 */
@Data
public class TenementMiLiDTO {

    private long ID;

    private String FrameNo;

    private String ThirdID;

    private String Name;

    private String Photo;

    /**
     * 用户图片数据 base64 编码，可以直接在网页展示，只针对【添加住户】接口用，用于注册人脸识别功能人脸注册（仅当系统支持人脸识别功能时有效）
     */
    private String FaceImage;

    /**
     * 1：第三方（默认）
     * 2：云平台
     */
    private int FaceSrcType;

    private String CredentialType;

    private String CredentialID;

    private String MemberType;

    private String Telephone;

    private String Telephone2;

    private String Gender;

    private String NativePlace;

    private String Nationality;

    private String Nation;

    private String DegreeOfEdu;

    private String MaritalStatus;

    private String AddressCurrent;

    private String AddressPermanent;

    private String EmergencyContact;

    private String EmergencyContactTel;

    private String PersonnelStatus;

    private String PersonelFeature;

    private String WorkUnit;

    private String WorkUnitAddress;

    private String WorkUnitMaster;

    private String WorkUnitTel;

    private String RelationshipDesc;

    private String RegisterTime;

    private String CreateTime;

    private String UpdateTime;

    private String PersonKinds;

    private String PersonRoomRelation;

    private int IsEnabledCardLimit;

    private String LimitDateTime;

    private int CountCard;

    private List<String> Cards;

    private String Remark;

    private int CountFace;

    /**
     * 包含以下成员的 json 数组，仅查询人员信息时存在
     */
    private List<Face> Faces;

    private List<Right> Rights;

    private String PoliceAgencyName;

    private String PoliceGridName;

    private String StandardAddrCode;

    private String StandardAddrName;

    private String DistrictCode;

    private String DistrictName;

    private String TownshipCode;

    private String TownshipName;

    private String CityCode;

    private String StreetCode;

    private String StreetName;

    private String HouseInfoCode;

    private String DataSource;

    private String UpdateTimeStr;

    private String DataState;

    private int MobilePopulation;
}
